package com.ruoyi.system.domain;

import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
import com.ruoyi.common.annotation.Excel;
import com.ruoyi.common.core.domain.BaseEntity;
import java.util.Date;

/**
 * 【请填写功能名称】对象 tb_car
 *
 * @author ruoyi
 * @date 2020-06-26
 */
public class TbCar extends BaseEntity
{
    private static final long serialVersionUID = 1L;

    /** 序号 */
    private Long mid;

    /** VIN 码 */
    @Excel(name = "车牌号")
    private String cph;

    /** VIN 码 */
    @Excel(name = "VIN 码")
    private String vin;

    /** 配置Id */
    @Excel(name = "配置Id")
    private String peizhiid;

    /** 车辆种类 */
    @Excel(name = "车辆种类")
    private String clzl;

    /** 车辆公告型号 */
    @Excel(name = "车辆公告型号")
    private String clggxh;

    /** 规约 */
    @Excel(name = "规约")
    private String gy;

    /** 内部编号 */
    @Excel(name = "内部编号")
    private String nvbh;

    /** 运营单位 */
    @Excel(name = "运营单位")
    private String yydw;

    /** 运营区域 */
    @Excel(name = "运营区域")
    private String yyqy;

    /** 电池编号 */
    @Excel(name = "电池编号")
    private String dcbh;

    /** 电池型号 */
    @Excel(name = "电池型号")
    private String dcxh;

    /** 驱动电机型号 */
    @Excel(name = "驱动电机型号")
    private String qddjxh;

    /** 终端型号 */
    @Excel(name = "终端型号")
    private String zdxh;

    /** 终端编号 */
    @Excel(name = "终端编号")
    private String zdbh;

    /** ICCID */
    @Excel(name = "ICCID")
    private String iccd;

    /** SIM卡号 */
    @Excel(name = "SIM卡号")
    private String sim;

    /** 生产厂商 */
    @Excel(name = "生产厂商")
    private String sccs;

    /** 生产批次 */
    @Excel(name = "生产批次")
    private String scpc;

    /** 上牌区域 */
    @Excel(name = "上牌区域")
    private String spqy;

    /** 上牌时间 */
    @Excel(name = "上牌时间", width = 30, dateFormat = "yyyy-MM-dd")
    private Date upDatea;

    /** 购车领域 */
    @Excel(name = "购车领域")
    private String gcly;

    /** 购买单位 */
    @Excel(name = "购买单位")
    private String gmdw;

    /** 车主 */
    @Excel(name = "车主")
    private String cz;

    /** 车主电话 */
    @Excel(name = "车主电话")
    private String czdh;

    /** 车辆用途 */
    @Excel(name = "车辆用途")
    private String clyt;

    /** 车辆行驶编号 */
    @Excel(name = "车辆行驶编号")
    private String clxsbh;

    /** 行驶证时间 */
    @Excel(name = "行驶证时间", width = 30, dateFormat = "yyyy-MM-dd")
    private Date goDatea;

    /** 报废日期 */
    @Excel(name = "报废日期", width = 30, dateFormat = "yyyy-MM-dd")
    private Date bfDatea;

    /** 回收企业

统一社会信用代码
回收企业

统一社会信用代码
回收企业

统一社会信用代码
回收企业统一社会信用代码 */
    @Excel(name = "回收企业 统一社会信用代码 回收企业统一社会信用代码 回收企业统一社会信用代码 回收企业统一社会信用代码")
    private String hsqy;

    /** 车辆登记状态 */
    @Excel(name = "车辆登记状态")
    private String cldjzt;

    /** 录入信息 */
    @Excel(name = "录入信息", width = 30, dateFormat = "yyyy-MM-dd")
    private Date luruDatea;

    public void setMid(Long mid)
    {
        this.mid = mid;
    }

    public Long getMid()
    {
        return mid;
    }
    public void setVin(String vin)
    {
        this.vin = vin;
    }

    public String getVin()
    {
        return vin;
    }
    public void setPeizhiid(String peizhiid)
    {
        this.peizhiid = peizhiid;
    }

    public String getPeizhiid()
    {
        return peizhiid;
    }
    public void setClzl(String clzl)
    {
        this.clzl = clzl;
    }

    public String getClzl()
    {
        return clzl;
    }
    public void setClggxh(String clggxh)
    {
        this.clggxh = clggxh;
    }

    public String getClggxh()
    {
        return clggxh;
    }
    public void setGy(String gy)
    {
        this.gy = gy;
    }

    public String getGy()
    {
        return gy;
    }
    public void setNvbh(String nvbh)
    {
        this.nvbh = nvbh;
    }

    public String getNvbh()
    {
        return nvbh;
    }
    public void setYydw(String yydw)
    {
        this.yydw = yydw;
    }

    public String getYydw()
    {
        return yydw;
    }
    public void setYyqy(String yyqy)
    {
        this.yyqy = yyqy;
    }

    public String getYyqy()
    {
        return yyqy;
    }
    public void setDcbh(String dcbh)
    {
        this.dcbh = dcbh;
    }

    public String getDcbh()
    {
        return dcbh;
    }
    public void setDcxh(String dcxh)
    {
        this.dcxh = dcxh;
    }

    public String getDcxh()
    {
        return dcxh;
    }
    public void setQddjxh(String qddjxh)
    {
        this.qddjxh = qddjxh;
    }

    public String getQddjxh()
    {
        return qddjxh;
    }
    public void setZdxh(String zdxh)
    {
        this.zdxh = zdxh;
    }

    public String getZdxh()
    {
        return zdxh;
    }
    public void setZdbh(String zdbh)
    {
        this.zdbh = zdbh;
    }

    public String getZdbh()
    {
        return zdbh;
    }
    public void setIccd(String iccd)
    {
        this.iccd = iccd;
    }

    public String getIccd()
    {
        return iccd;
    }
    public void setSim(String sim)
    {
        this.sim = sim;
    }

    public String getSim()
    {
        return sim;
    }
    public void setSccs(String sccs)
    {
        this.sccs = sccs;
    }

    public String getSccs()
    {
        return sccs;
    }
    public void setScpc(String scpc)
    {
        this.scpc = scpc;
    }

    public String getScpc()
    {
        return scpc;
    }
    public void setSpqy(String spqy)
    {
        this.spqy = spqy;
    }

    public String getSpqy()
    {
        return spqy;
    }
    public void setUpDatea(Date upDatea)
    {
        this.upDatea = upDatea;
    }

    public Date getUpDatea()
    {
        return upDatea;
    }
    public void setGcly(String gcly)
    {
        this.gcly = gcly;
    }

    public String getGcly()
    {
        return gcly;
    }
    public void setGmdw(String gmdw)
    {
        this.gmdw = gmdw;
    }

    public String getGmdw()
    {
        return gmdw;
    }
    public void setCz(String cz)
    {
        this.cz = cz;
    }

    public String getCz()
    {
        return cz;
    }
    public void setCzdh(String czdh)
    {
        this.czdh = czdh;
    }

    public String getCzdh()
    {
        return czdh;
    }
    public void setClyt(String clyt)
    {
        this.clyt = clyt;
    }

    public String getClyt()
    {
        return clyt;
    }
    public void setClxsbh(String clxsbh)
    {
        this.clxsbh = clxsbh;
    }

    public String getClxsbh()
    {
        return clxsbh;
    }
    public void setGoDatea(Date goDatea)
    {
        this.goDatea = goDatea;
    }

    public Date getGoDatea()
    {
        return goDatea;
    }
    public void setBfDatea(Date bfDatea)
    {
        this.bfDatea = bfDatea;
    }

    public Date getBfDatea()
    {
        return bfDatea;
    }
    public void setHsqy(String hsqy)
    {
        this.hsqy = hsqy;
    }

    public String getHsqy()
    {
        return hsqy;
    }
    public void setCldjzt(String cldjzt)
    {
        this.cldjzt = cldjzt;
    }

    public String getCldjzt()
    {
        return cldjzt;
    }
    public void setLuruDatea(Date luruDatea)
    {
        this.luruDatea = luruDatea;
    }

    public Date getLuruDatea()
    {
        return luruDatea;
    }

    public String getCph() {
        return cph;
    }

    public void setCph(String cph) {
        this.cph = cph;
    }

    @Override
    public String toString() {
        return "TbCar{" +
                "mid=" + mid +
                ", cph='" + cph + '\'' +
                ", vin='" + vin + '\'' +
                ", peizhiid='" + peizhiid + '\'' +
                ", clzl='" + clzl + '\'' +
                ", clggxh='" + clggxh + '\'' +
                ", gy='" + gy + '\'' +
                ", nvbh='" + nvbh + '\'' +
                ", yydw='" + yydw + '\'' +
                ", yyqy='" + yyqy + '\'' +
                ", dcbh='" + dcbh + '\'' +
                ", dcxh='" + dcxh + '\'' +
                ", qddjxh='" + qddjxh + '\'' +
                ", zdxh='" + zdxh + '\'' +
                ", zdbh='" + zdbh + '\'' +
                ", iccd='" + iccd + '\'' +
                ", sim='" + sim + '\'' +
                ", sccs='" + sccs + '\'' +
                ", scpc='" + scpc + '\'' +
                ", spqy='" + spqy + '\'' +
                ", upDatea=" + upDatea +
                ", gcly='" + gcly + '\'' +
                ", gmdw='" + gmdw + '\'' +
                ", cz='" + cz + '\'' +
                ", czdh='" + czdh + '\'' +
                ", clyt='" + clyt + '\'' +
                ", clxsbh='" + clxsbh + '\'' +
                ", goDatea=" + goDatea +
                ", bfDatea=" + bfDatea +
                ", hsqy='" + hsqy + '\'' +
                ", cldjzt='" + cldjzt + '\'' +
                ", luruDatea=" + luruDatea +
                '}';
    }
}
